Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F4 Germany F5 Czech Republic F3 Hungary F1 Hungary F3 Portugal F7 Portugal F8 Turkey F35 Turkey F36 Croatia F3 Slovakia F1 Tennis Napoli Cup - Napoli Mobilux Open - Luxembourg Open Mutouest St. Brieuc - St. Brieuc Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Porsche Open - Poznan IX Gramado Open - Gramado XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo 's Tennis Masters 07 Challenger - Graz Internationaux du Doubs - Besancon Trofeo Cassa di Risparmio di Alessandria - Alessandria Czech Republic F5 BSI Challenger Lugano - Lugano Czech Republic F2 Czech Republic F5 Czech Republic F6 Germany F1 Germany F2 Dusseldorf Open Challenger - Dusseldorf Turkey F34 PEOPLEnet CUP - Dnepropetrovsk Wroclaw Challenger Rabat Challenger Marrakech Challenger Athens Challenger Sofia Challenger Tunis Challenger Ostrava Challenger Braunschweig Challenger Rijeka Challenger San Marino Challenger Cordenons Challenger Geneva Challenger Freudenstadt Challenger Trnava Challenger Tarragona Challenger Abierto Internacional de Salinas - Salinas Kosice Challenger Renault Slovenian Open - Ljubljana Tarragona Challenger Rabat Challenger Marrakech Challenger Prostejov Challenger Marburg Challenger Sopot Challenger Poznan Challenger Cordenons Challenger Brasov Challenger Trnava Challenger Rennes Challenger Pro Tennis World Open - Boca Raton Orleans Challenger Kazan Challenger Meknes Challenger Stella Artois Clay Court Championships - Budaors Casablanca Challenger Samsung Securities Cup Challenger Tennis - Seoul BPCA Open de Nice-Tounoi Challenger - Nice Mersin Challenger Kosice Challenger Marburg Challenger VSZ Solvak Open Challenger - Kosice XXIX Edizione 'A.Savoldi Marco' - Manerbio Geneva Challenger Prostejov Challenger Kosice Challenger ECM Cup - Prague VII Trofeo Ciudad de Quito - Quito EI Bank Bulgarian Challenger - Sofia Black Forest Open 2002 - Freudenstadt AXA Open - Espinho Napoli Challenger - Napoli Como Challenger Brasil Open - Florianopolis Genova Challenger Quelle Cup 1999 - Furth Stella Artois Clay Court Championships - Budaors CA Challenge - Graz Sibiu Challenger Rennes Challenger Visa Tennis Open - Sao Paulo Oberstaufen Cup - Oberstaufen Ispat Open 2004 - Ostrava Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Ostrava Challenger Braunschweig Challenger Oberstaufen Challenger Liberec Challenger Trnava Challenger Czech Open 2006 - Prostejov Unicredit Czech Open 2007 - Prostejov PEOPLEnet Cup - Dnepropetrovsk Stella Artois Clay Court Championship - Budaors Nord LB Open 2007 - Braunschweig The LTA Men's Challenger Wrexham - Wrexham Top Wool Challenger-Immagine Trophy - Biella Amazonia Open de Tenis - Belem Copa Petrobras Colombia - Bogota Mitsubishi Electric Europe Cup - Monza Timisoara Challenger - Timisoara Alfa Romeo Tennis Cup - Cordenons Black Forest Open - Freudenstadt Dusseldorf Open Challenger 2007 - Dusseldorf Porsche Open - Poznan Antonio Savoldi-Marco Co. - Manerbio San Marino Cepu Open - San Marino Black Forest Open - Freudenstadt Copa Petrobras Uruguray - Montevideo Privat Bank Cup - Dnepropetrovsk Kosice Open-Steelers Cup 2008 - Kosice Open de la Ville de Saint Denis - Reunion Island 5 Volkswagen Challenger - Wolfsburg S Tennis Masters - Graz Sina-Kia Motors Tennis Cup - Cordenons Genoa Open Challenger-Fondazione Carige - Genova Prostejov Challenger ECM Prague Open 2008 - Prague Kitzbuhel Challenger Manerbio Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Internationaux du Doubs - Besancon IV Challenger Ciudad De Guayaquil - Guayaquil X Torneo Internazionale di Tennis - Barletta Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Napoli Challenger ECU Prague Open - Prague Heilbronn Open - Heilbronn San Marino Challenger Nokian Hakkapeliitta Open - Tampere Prague Challenger Bytom Challenger Braunschweig Challenger Meerbusch Challenger Trnava Challenger 2001 Mercedes Cup - Stuttgart Trnava Challenger Mauritius Open - Mauritius Ischgl International ATP Challenger - Ischgl Biella Challenger The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Grand Prix Hassan II - Casablanca ERA Real Estate Clay Court Championships - Orlando Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Wideyes Swedish Open - Bastad Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Heineken Trophy - 's-Hertogenbosch IPP Open - Helsinki Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Brazil Open - Salvador CA Tennis Trophy - Vienna Tata Open 2002 - Chennai Trofeo Conde de Godo - Barcelona Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Tata Open 2003 - Chennai BMW Open - Munich Copa Ericsson - Buenos Aires Brasil Open - Salvador Heineken Open Shanghai - Shanghai Prague Challenger Zivnobanka Czech Open - Prostejov Zivnobanka Open - Prostejov 3rd Volkswagon Challenger - Wolfsburg Braunschweig Challenger AAPT Championships - Adelaide Copa Ericsson Costa Rica - San Jose Copa AT&T - Buenos Aires V Torneo Internazionale di Tennis - Barletta Abierto Mexicano Telfonica MoviStar - Acapulco Czech Open - Prostejov Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open - Umag Maia Open 2002 - Maia Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo CA Tennis Trophy - Vienna IV Abierto Internacional de Salinas - Salinas XL Challenger de Tenis Copa Sevilla - Seville Pekao Open - Szczecin Heineken Challenger - Ho Chi Minh City Argentina Open - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco ATU Cup - Weiden Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Ostrava Open 2005 - Ostrava Rome Challenger Gerry Weber Open - Halle Ostrava Challenger Prague Challenger Prostejov Challenger Braunschweig Challenger Campionati Internazionali di Sicilia - Palermo Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo XL Capital Bermuda Open - Bermuda Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Trani Cup - Trani PBZ Zagreb Indoors - Zagreb Kyiv Open - Kiev Brasil Open - Costa do Sauipe Quelle Cup 2000 - Furth Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona BMW Open - Munich ARAG World Team Championship - Dusseldorf Napoli International Cup - Napoli Ordina Open - 's-Hertogenbosch Frito Lay/USTA Challenger - Binghamton Allianz Suisse Open - Gstaad Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Barletta Citta Della Disfida Open 99 - Barletta Mercedes Cup - Stuttgart Shimadzu All Japan Indoor - Kyoto Steelers Cup - Kosice Generali Open - Kitzbuhel ATP Challenger 2003 Numea - New Caledonia Abierto Mexicano de Tenis - Mexico City Prague Open - Prague Open de Moselle - Metz Polska Energia Open - Bytom BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Heineken Open - Auckland 10° Trofeo Luigi Pezzoli - Bergamo Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Cerveza Club Columbia Open - Bogota SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Catella Swedish Open - Bastad Masters Series - Hamburg AAPT Championships - Adelaide Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Prosperita Open 2008 - Ostrava ABN AMRO World Tennis Tournament - Rotterdam U.S. Pro Tennis Championships - Boston Open 13 - Marseille Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich ATP Studena Croatia Open Umag - Umag If Stockholm Open - Stockholm Cerveza Club Columbia Open - Bogota Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Chevrolet Cup - Vina del Mar SAP Open - San Jose Oberstaufen Challenger Regions Morgan Keegan Championships - Memphis Poznan Challenger Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona AEGON Championships - London Copa AT&T - Buenos Aires International Championships of Sicily - Palermo Erste Bank Open - Vienna Apia International - Sydney Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril ABN AMRO World Tennis Tournament - Rotterdam San Remo Challenger Genova Challenger Scania Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Open Sud de France - Montpellier Karlsruhe Challenger Prostejov Challenger Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Kosice Challenger Manerbio Challenger Bratislava Challenger Heilbronn Challenger Generali Open 2001 - Kitzbuhel Qatar ExxonMobil Open - Doha Grand Prix de Tennis de Lyon - Lyon Bogota Como Challenger The Hypo Group Tennis International 2008 - Poertschach Bratislava Challenger Helsinki Challenger Sunrise Challenger Dallas Challenger Power Horse Cup - Dusseldorf Credit Agricole Suisse Open - Gstaad Rome Challenger Brasil Open - Costa do Sauipe Moselle Open - Metz Bratislava Challenger Sydney International - Sydney Open de la Comunidad Valenciana - Valencia Open Sabadell Atlantico - Barcelona Casablanca Challenger Bank Austria Tennis Trophy - Vienna Heilbronn Challenger Vercelli Challenger International German Open - Hamburg Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna BMW Open - Munich Grand Prix de Tennis de Toulouse - Toulouse St. Petersburg Open - St. Petersburg Meerbusch Challenger Campionati Internazionali di Sicilia - Palermo Open Seat-Godo 2000 - Barcelona Monza Challenger Croatia Open - Umag SkiStar Swedish Open - Bastad Bet-at-home Cup - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai Geneva Challenger Kremlin Cup - Moscow SkiStar Swedish Open - Bastad ATP Vegeta Croatia Open - Umag 2002 Mercedes Cup - Stuttgart Erste Bank Open - Vienna Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Generali Open 2003 - Kitzbuhel Open 13 - Marseille AIG Japan Open - Tokyo Irving Challenger Long Island Beijing Heilbronn Challenger Ostrava Challenger Podebradka Cup - Prague FILA Challenger - Biella Banja Luka 2002 - Banja Luka Cairo Challenger 2002 - Cairo Tatra Banka Open - Bratislava Copa Ericsson Brasil - Sao Paulo Exim Agmedia Open - Kosice Rhein-Main Challenger 2004 - Aschaffenburg VII Torneo Internazionale di Tennis - Barletta Heineken Open - Auckland ARAG World Team Championship - Dusseldorf Copa Ericsson Argentina - Buenos Aires U.S. Open - New York President's Cup 1997 - Tashkent Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf The Lipton Championships - Key Biscayne du Maurier Open - Toronto ATP Studena Croatia Open Umag - Umag AT&T Challenge - Atlanta The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Citrix Tennis Championships - Delray Beach Tennis Masters Series - Miami Internationaler Raiffeisen Grand Prix - St. Polten Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Open de Moselle - Metz Merano Open - Merano BA-CA Tennis Trophy - Vienna The Nottingham Open - Nottingham Grand Prix de Tennis de Lyon - Lyon Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis Tennis Masters Series - Hamburg MFS Pro Tennis Championships - Boston PBZ Zagreb Indoors - Zagreb Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Connex Open Romania - Bucharest Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Regions Morgan Keegan Championships - Memphis Kremlin Cup - Moscow U.S. Mens's Clay Court Championship - Houston Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Interwetten Austrian Open - Kitzbuhel Sony Ericsson Open - Miami Serbia Open - Belgrade Mutua Madrilena Masters Madrid - Madrid Copa AT&T - Buenos Aires Internazionali BNL dItalia - Rome Open Seat Godo - Barcelona Apia International - Sydney Copenhagen Open - Copenhagen Grand Prix de Tennis de Lyon - Lyon Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Generali Open 2002 - Kitzbuhel Infiniti Open - Los Angeles Kroger / St. Jude International - Memphis International Championship of Croatia - Umag Estoril Open - Estoril Cerveza Club Colombia Open - Bogota Tennis Masters Series - Indian Wells Sybase Open - San Jose Croatia Open - Umag BNP Paribas Open - Indian Wells Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco Internazionali BNL d'Italia - Rome Campionati Internazionali D'Italia - Rome BNP Paribas Masters - Paris PBZ Zagreb Indoors - Zagreb BNP Paribas Open - Indian Wells Masters Series - Hamburg Rogers Masters - Montreal Sony Open Tennis - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Sony Ericsson Open - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Tennis Masters Series - Madrid U.S. Open - New York Rogers Masters - Toronto French Open - Paris Davis Cup, Group 1, 1R, ARG-COL 5-0 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, QF, BLR-ARG 5-0 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, SF, CRO-CZE, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, F, ESP-CZE, 5-0 Olympics - Beijing